Skip to content

Comments

bump luajit version to LuaJIT 2.1.1771261233 (1c3b5a4d7)#196

Merged
natecraddock merged 1 commit intonatecraddock:zig-0.15.2from
bfredl:luajit_firehorse
Feb 18, 2026
Merged

bump luajit version to LuaJIT 2.1.1771261233 (1c3b5a4d7)#196
natecraddock merged 1 commit intonatecraddock:zig-0.15.2from
bfredl:luajit_firehorse

Conversation

@bfredl
Copy link
Contributor

@bfredl bfredl commented Feb 18, 2026

This is the same as #195 but for the v0.15.2 branch

The luajit version is a bit old, we in neovim want to use a quite recent one. This is the latest of the v2.1 branch (which is the closest thing to "versions" which luajit does right now).

@natecraddock natecraddock merged commit bc83c94 into natecraddock:zig-0.15.2 Feb 18, 2026
bfredl added a commit to bfredl/neovim that referenced this pull request Feb 23, 2026
These were disabled as they failed when tested with cross-compiling,
but it works fine for windows natively on ci, so let's use that.

mac os builds after disabling debug info, which currently
triggers a bug in zig's MachO linker: natecraddock/ziglua#191
Tracking issue: https://codeberg.org/ziglang/zig/issues/30669
Unfortunately actually using the JIT of luajit still triggers
issues on mac os, so we cannot use it yet.

Also sync luajit version used via ziglua to a recent one
like we use in cmake, see natecraddock/ziglua#196
bfredl added a commit to bfredl/neovim that referenced this pull request Feb 23, 2026
These were disabled as they failed when tested with cross-compiling,
but it works fine for windows natively on ci, so let's use that.

mac os builds after disabling debug info, which currently
triggers a bug in zig's MachO linker: natecraddock/ziglua#191
Tracking issue: https://codeberg.org/ziglang/zig/issues/30669
Unfortunately actually using the JIT of luajit still triggers
issues on mac os, so we cannot use it yet.

Also sync luajit version used via ziglua to a recent one
like we use in cmake, see natecraddock/ziglua#196
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants